﻿namespace LM.Negocio.Objetos
{
    using System.Collections.Generic;
    using LM.InterfacesFabricas.Basicos.Enumeradores;

    /// <summary>
    /// Rafael.
    /// Objeto de Negocio Cliente
    /// </summary>
    public class Cliente : ObjetoPersistido
    {
        public int Codigo { get; set; }
        public string Nome { get; set; }
        public long Cpf { get; set; }
        public int Cnh { get; set; }
        public EnumTipoDoCliente TipoDoCliente { get; set; }

        public virtual List<Endereco> Endereco { get; set; }

        public virtual List<Telefone> Telefones { get; set; }

        public virtual List<Dependente> Dependentes { get; set; }

        public virtual List<Veiculo> Veiculos { get; set; } 
    }
}
